CPatTreatment.cs
Code Type: C# Class
Uses Classes: CDataParameterList, CDataSet
Uses PL/SQL Procedures: PCK_PAT_TREATMENT.UpdateTreatmentProgram, PCK_PAT_TREATMENT.DeleteTreatment, PCK_PAT_TREATMENT.DeleteTreatmentProgram, PCK_PAT_TREATMENT.GetTreatmentRS, PCK_PAT_TREATMENT.GetTreatmentProgramRS, PCK_PAT_TREATMENT.InsertTreatment, PCK_PAT_TREATMENT.InsertTreatmentProgram

Lines of Code: 246

public class CPatTreatment

	Patient treatment methods and properties 

public CPatTreatment()

	Default constructor 

public bool UpdateTreatmentProgram(BaseMaster BaseMstr,
                                string strPatientID,
                                long lTreatmentID,
                                long lProgramID,
                                long lCPAID,
                                DateTime dtInitialDate,
                                DateTime dtEndDate)

	update a treatment program record 

public bool DeleteTreatment(BaseMaster BaseMstr,
                                string strPatientID,
                                long lTreatmentID
                                )

	remove a treatment and its programs 

public bool DeleteTreatmentProgram(BaseMaster BaseMstr,
                               string strPatientID,
                               long lProgramID
                               )

	delete a treatment program 

public bool UpdateTreatment(BaseMaster BaseMstr,
                                string strPatientID,
                                long lTreatmentID,
                                long lTreatmentType,
                                string strTreatmentTitle,
                                DateTime dtInitialDate,
                                DateTime dtEndDate)

	update patient treatment 

public DataSet GetTreatmentDS(BaseMaster BaseMstr,
                                  string strPatientID)

	get patient treatment dataset 

public DataSet GetTreatmentDS(BaseMaster BaseMstr,
                                  string strPatientID,
                                  long lTreatmentID)

	get treatment dataset by id 

public DataSet GetTreatmentProgramDS(BaseMaster BaseMstr,
                                         string strPatientID,
                                         long lTreatmentID)

	get dataset of treatment programs 

public DataSet GetTreatmentProgramDS(BaseMaster BaseMstr,
                                         string strPatientID,
                                         long lTreatmentID,
                                         long lProgramID)

	 

public bool InsertTreatment(BaseMaster BaseMstr,
                                 string strPatientID,
                                 long lTreatmentTypeID,
                                 DateTime dtInitialDate,
                                 DateTime dtEndDate,
                                 string strTitle,
                                 out long lTreatmentID)

	insert a new treatment 

public bool InsertTreatmentProgram(BaseMaster BaseMstr,
                                       string strPatientID,
                                       long lTreatmentID,
                                       long lCPAID,
                                       DateTime dtInitialDate,
                                       DateTime dtEndDate,
                                       out long lProgramID)

	insert a new treatment program 

	

